home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Interactive 7
/
PC World Interactive 7.iso
/
program
/
cprog.EXE
/
CC_1.ZIP
/
ATOI.C
< prev
next >
Wrap
Text File
|
1988-02-01
|
512b
|
16 lines
/*
** atoi -- convert signed decimal (ASCII) string to integer
*/
atoi(nptr) char *nptr; {
int atoi, sign;
atoi = sign = 0;
while(*nptr == '\t' || *nptr == ' ') nptr++;
if(*nptr == '-') {
sign = 1;
nptr++;
}
while(*nptr >= '0' && *nptr <= '9') atoi = (10 * atoi) + (*nptr++ - '0');
if(sign) return -atoi;
else return atoi;
}